.middle{
    width: 100%;
    height: 300px;

}

.buttom{
    width: 100%;
    height: 100px;
}

.buttom_left{
    width: 50%;
    height: 100%;

    float: left;
}

.buttom_left_left{
    margin: 15px 50px;
    padding: 20px 0;

    width: 250px;
    height: 70px;
    float: right;

    font-size: 20px;
    border-radius:250px;
    border:1px solid #f2e109;
    background-color: #ffe03b;
    text-align: center;
}

.buttom_left_right{
    margin: 15px 50px;
    padding: 20px 0;

    width: 250px;
    height: 70px;
    float: left;

    font-size: 20px;
    border-radius:250px;
    border:1px solid #f2e109;
    background-color: rgba(255, 224, 59, 0.16);
    text-align: center;
}

.yinying{
    width: 100%;
    height: 100%;

    top: 0;
    z-index: 80;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.5);
    display: none;
}

.zhengpian{
    width: 60%;
    height: 70%;

    top: 15%;
    left: 20%;
    z-index: 90;
    position: fixed;
    background-image: url("../img/map/map.png");
    background-size: 100% 100%;
    border:5px solid rgba(255, 224, 59, 1);
    border-radius:50px;
    display: none;
}

.heti{
    width: 20%;
    height: 40%;

    position: absolute;
    top: -9%;
    left: -6%;

    display: none;
}

.jiantou{
    border: 10px solid transparent;
    border-top-color: #ffffff;
    position: absolute;
    left: 48%;
}

.kuangkuang{
    width: 100%;
    height: 90%;
    border: 1px #ffffff solid;
    border-radius: 5px;
    background-color: #ffffff;
    overflow: auto;    /*超过自动添加滚轮*/
}

.imgbig{
    width: 5%;
    height: 9%;
    position: absolute;
    opacity: 0;
}

div img:hover{
    opacity: 1;
}

.img_1{
    top: 30%;
    left: 2.35%;
}

.row{
    width: 100%;
    height: 33%;
}

.img_com{
    margin: 2%;
    width: 41%;
    height: 96%;
    float: left;
    background-size: 100% 100%;
}

.com_info{
    margin: 2% 0;
    width: 55%;
    height: 96%;
    float: left;

}

.com_name{
    margin: 1% 0;
    width: 100%;
    height: 52%;
}

.com_pic{
    margin: 1% 0;
    width: 50%;
    height: 44%;

    font-size: 25px;
    color: red;
    float: left;
}

.com_position_1{
    width: 50%;
    height: 12%;
    font-size: 15px;
    float: left;
}

.com_position{
    margin: 1% 0;
    width: 50%;
    height: 22%;
    font-size: 15px;
    float: left;
    line-height: unset;
    text-align:center;
    color: #598bff;
}